#include <TFT_eSPI.h>
#include <Arduino.h>

/**
 * 屏幕工具类
 * 提供一些静态方法，用于屏幕常见操作（如居中显示文字）
 */
class ScreenUtil {
public:
    /**
     * 在屏幕中央显示一条文字消息
     * @param tft 已初始化的 TFT_eSPI 对象
     * @param msg 要显示的字符串
     * @param textSize 字体大小（默认 2）
     */
    static void showStartupMessage(TFT_eSPI &tft, const String &msg, uint8_t textSize = 2);
};